#include <string>
#include <vector>


#ifndef Message_H_
#define Message_H_

class Message {

private:
  std::string              _from;
  std::vector<std::string> _rcpt;
  std::string              _data;
  bool                     _done;

public:
  Message();

  void from(const std::string& from);
  void rcpt(const std::string& rcpt);
  void addData(const std::string& data);
  bool anyRcpt();
  bool done();
  bool save();


};

#endif //Message
